
#include "nane/lib/nane.h"
#include "nane/core/crt/crt.h"

namespace nane
{
    ////////////////////////////////////////////////////////////////////////////////////////////////
    extern void init_modules_();
    ////////////////////////////////////////////////////////////////////////////////////////////////
    bool Initialize( bool _enableStdLogger )
    {
        if( InitializeCRT(_enableStdLogger) == false )
            return false;
        init_modules_();
        return true;
    }
    ////////////////////////////////////////////////////////////////////////////////////////////////
    void Shutdown()
    {
        ShutdownCRT();
    }
    ////////////////////////////////////////////////////////////////////////////////////////////////
}   // namespace nane
